iT邦幫忙

2025 iThome 鐵人賽

DAY 5
0
自我挑戰組

API 全攻略系列 第 5

Day 5: JSON 與 XML:API 常見資料格式

  • 分享至 

  • xImage
  •  

前言

API 在傳遞資料時,通常會用兩種格式:JSON 和 XML。它們就像 API 的語言,讓不同系統能交換資訊。


JSON(JavaScript Object Notation)

特點

  • 輕量、可讀性高
  • 結構簡單,像 JavaScript 物件
  • 幾乎成為現代 API 的標準格式

JSON 用 大括號{} 包住物件,用 中括號[] 表示陣列。


XML(eXtensible Markup Language)

特點

  • 早期常用的資料格式
  • 結構嚴謹、可擴充性高
  • 可讀性較低,通常比 JSON 冗長

XML 使用 標籤 包住資料,結構清晰但比較繁瑣。


JSON(JavaScript Object Notation)

特點 JSON XML
可讀性 簡單、直覺 標籤多,較複雜
檔案大小 較小 較大
現代 API 使用 如今較為主流 逐漸被取代

小結

  • JSON:現在 API 的主流格式,簡單、直覺、輕量。
  • XML:舊系統或特定需求還會使用,但已不再主流。
  • 作為 API 開發者, JSON 是必學的技能。

上一篇
Day 4: API 的請求與回應(Request 與 Response)
下一篇
Day 6: API 文件與 Swagger 介紹
系列文
API 全攻略6
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言